﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace LunarSF.SHomeWorkshop.LunarMarkdownEditor
{
    public class PythonResult
    {
        /// <summary>
        /// Python 脚本的输出信息。
        /// </summary>
        public string OutputInfo { get; set; } = "";
        /// <summary>
        /// Python 脚本的错误信息。
        /// </summary>
        public string ErrInfo { get; set; } = "";
        /// <summary>
        /// 变量“inputedText”的值。
        /// </summary>
        public string InputTextValue { get; set; } = "";
        /// <summary>
        /// 变量“outputedText”的值。
        /// </summary>
        public string OutputTextValue { get; set; } = "";
        /// <summary>
        /// 指示脚本执行完毕后取消 C# 代码的进一步操作。
        /// 2019年10月15日：目前用于 取消 Enter 键换行。
        /// </summary>
        public bool Cancel { get; set; } = false;
    }
}
